Table of Contents
1. Cryptography – The Basics
Introduction
Structure
Obj ectives
Introducing cryptography
Strength of cryptography
Requirement of cryptography
Cryptography techniques
Decryption
Cipher modes
Symmetric ciphers
Asymmetric ciphers
Block ciphers
Stream ciphers
Digital signature
Working of digital signatures
Creating a digital signature
Digital signature classes
U ses of digital signature
Hash functions
U se of hash functions in blockchain
H ash function security for blockchain
Digital certificates
Conclusion
K eywords
Questions
Solutions
2. Understanding Distributed Ledger Technology and Blockchain
Introduction
Structure
Obj ectives